function toTree(items){
    const map=new Map()
    let brr=[]
    items.forEach(item=>{
        map.set(item.id,{
            ...item,
            children:[]
        })
    })
    items.forEach(item=>{
        let parentId=item.pid
        if(parentId!=0){
            let parent=map.get(parentId)
            if(parent){
                parent.children.push(map.get(item.id))
            }
        }else{
            brr.push(map.get(item.id))
        }
    })
    return brr
}
export default toTree;